public class DTToken
Tools for Token management
| Constructor and Description |
|---|
DTToken() |
DTToken(String secretFilename!) |
DTToken(String secretFilename!, String issuerFilename!) |
| Modifier and Type | Method and Description |
|---|---|
String | createJWT(String subject!) |
String | createJWT(String subject!, long ttl!) |
String | createJWT(String subject!, Object extraPayload!, long ttl!) |
String | createJWT(String id!, String subject!, Object extraPayload!, long ttl!) |
static void | generateIssuer(String filename!) |
static void | generateSecret(String filename!) |
io.jsonwebtoken.Jws | parseJWT(String jwt!) |
public DTToken()
public DTToken(String secretFilename!)
public DTToken(String secretFilename!, String issuerFilename!)
public String createJWT(String subject!)public String createJWT(String subject!, long ttl!)public String createJWT(String subject!, Object extraPayload!, long ttl!)public String createJWT(String id!, String subject!, Object extraPayload!, long ttl!)public static void generateIssuer(String filename!)
public static void generateSecret(String filename!)
public io.jsonwebtoken.Jws parseJWT(String jwt!)